Integrate OAT and SIU with Waypoints (#1060)
authorPacketFiend <kenneth@voort.ca>
Tue, 12 Sep 2023 11:28:55 +0000 (07:28 -0400)
committerGitHub <noreply@github.com>
Tue, 12 Sep 2023 11:28:55 +0000 (05:28 -0600)
commit0a981dce1692e6796888c8a1c0eee4b8d65bd5db
tree4ea741ef8a23f07963bcb48fc59d520da8fbc0e6
parent79432a8a6ceb1fa7c03e3f4f9d10e896c443154f
Integrate OAT and SIU with Waypoints (#1060)

* Integrate OAT and SIU with Waypoints

* Type corrections, convert set_value() overload to nullptr* check

* #1062 Fix core dump when merging tracks with disparate IGC extensions

* Reduce `value` variable scope when writing SimpleArrays

* Debug oopsie bugfix, fix core dump when merging IGC files with no extensions

* Collapse redundant if statement

* Fix brain fart

* Eliminate igc_fsdata::has_value()

* Fix subtle satellite count bug

* Fix small sat count bug, and eliminate some ifdefs

* Make some IGC exts override default WP members

* Include IGC line-by-line debug info

* Remove accidentally included file

* delete obsolete macros

---------

Co-authored-by: tsteven4 <13596209+tsteven4@users.noreply.github.com>
defs.h
igc.cc
igc.h
kml.cc
kml.h
reference/realtime.kml
reference/track/92GV66G1.igc.kml
reference/track/92HV66G1.igc.kml
waypt.cc